home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / util / comm / uupc30.cpt / Call-initiation files / README for call initiators < prev    next >
Text File  |  1991-12-06  |  3KB  |  28 lines

  1. This folder contains files which may be used to launch uupc 3.0 and initiate a call.
  2.  
  3. Launch-time call initiation works very simply.  If uupc 3.0 is launched by double-clicking on a uupc document, it places a call to a uucp system whose name is given by the document itself.  The contents of the uupc document are unimportant, as it is never actually opened... only its name is significant.  The document's owner (creator code) must be 'MIS4", which signifies uupc.  Its type is unimportant... it may be an ordinary 'TEXT' file, or a 'CALL' file (which has a special Mac-phoning-Mac icon).
  4.  
  5. You may initiate such a call by double-clicking on a suitable uupc document (this works
  6. ONLY if uupc is not currently running... if uupc is running, you must initiate calls from within uupc by using one of the menus).
  7.  
  8. You may start up uupc when your Macintosh boots, and place a call automatically at that time, by making a uupc document part of your startup environment.  Under System 6, this is done by using the "Set startup" command in the Finder.  Under System 7, it is done by placing the uupc document (or an alias to it) into the Startup Items subfolder (within your System folder).
  9.  
  10. You can embed certain options in the filename, to request special action by uupc... separate these options from the system name, and from one another, with one or more spaces.  The option "-x#", where "#" is a digit between 1 and 9, sets the program's debugging level to the specified number.  The option "-q" or "-quit" causes uupc to exit after it places the requested calls.  The option "-S" or "-Shutdown" causes uupc to shut down the Macintosh after placing the requested calls.
  11.  
  12. There are several special, reserved system names, which have special meaning to uupc:
  13.  
  14. Ñ    "slave" places uupc into slave mode.  It does not place outbound calls in this mode.  Instead, it awaits inbound calls.  When a call arrives, it presents the caller with a simple username/password login dialog, and (once the correct password has been received) sends a uucp slave-mode handshake.
  15.  
  16. Ñ    "all" places calls to all systems listed in the Systems file (subject to time-of-day and call-retry restrictions).  After the calls have been made, uupc returns to an idle state.
  17.  
  18. Ñ    "any" places calls to all systems in the Systems file for which there are outgoing jobs pending (subject to time-of-day and call-retry restrictions).  After the calls have been made, uupc returns to an idle state.
  19.  
  20. Ñ    "cron" invokes the call scheduler.  Calls are placed to systems listed in the Systems file, based on the call-scheduling information in the Schedule file (subject to time-of-day and call-retry restrictions).  After placing calls, uupc goes to sleep and waits for the next scheduled time.
  21.  
  22. Ñ    "need" acts as a combination of "any" and "cron".  uupc places calls based on the Schedule file, and also whenever there are outbound jobs pending for a neighboring system.  uupc sleeps between calls.
  23.  
  24. Ñ    "auto" is a combination of "need" and "slave" mode.  uupc places calls based on the Schedule file, and when there are outbound jobs pending.  Between outbound calls, uupc enters slave mode and awaits inbound calls.
  25.  
  26. So, for example, a filename of "need -Shutdown" would cause uupc to place calls to any system which has jobs pending or is schedule to receive a call at this time;  uupc would then process any incoming mail or news files, and then shut down the Macintosh gracefully.
  27.  
  28.